C/ Espoz y Mina, 8, Madrid 28012, Madrid (Spain) Show on map Great location 9.4
Very good
8.1
Updating availability and prices
Hotel
Restaurant
Catchit.com Hotels Europe Spain Madrid Madrid Alhambra Suites Hostel